home *** CD-ROM | disk | FTP | other *** search
/ Internet Info 1994 March / Internet Info CD-ROM (Walnut Creek) (March 1994).iso / networking / terms / kermit / charsets / latin2.cmd < prev    next >
OS/2 REXX Batch file  |  1992-06-26  |  5KB  |  156 lines

  1. ; Port-to-Screen mappings for Latin-2 to CP852 for MS-DOS Kermit 3.0 or later.
  2. ;
  3. ; CP852 is the East European code page for Czech, Polish, Hungarian, etc.
  4. ; It is supplied with DOS 5.0.  To use it, put something like this in your
  5. ; CONFIG.SYS file:
  6. ;
  7. ;  COUNTRY=001,850,C:\DOS\COUNTRY.SYS
  8. ;  DEVICEHIGH=C:\DOS\DISPLAY.SYS CON:=(EGA,437,(4,3))
  9. ;
  10. ; and in your AUTOEXEC.BAT file:
  11. ;
  12. ;  NLSFUNC C:\DOS\COUNTRY.SYS
  13. ;  MODE CON: CP PREPARE=((850,,437,852) C:\DOS\EGA.CPI)
  14. ;  MODE CON: CP PREPARE=((,866,,) C:\LOCAL\XTRA.CPI)
  15. ;  MODE CON: CP SELECT=850
  16. ;  MODE CON: CP /STATUS
  17. ;  KEYB US,850,C:\DOS\KEYBOARD.SYS
  18. ;
  19. ; If you want to enter these characters, but you don't have a suitable 
  20. ; keyboard and/or driver, you will have to make lots of key mappings with 
  21. ; Kermit's SET KEY command, assigning each Latin-2 character to the key
  22. ; or key-combination of your choice.
  23. ;
  24. ; F. da Cruz, Columbia University, June 1992
  25. ;
  26. set termin displ 8
  27. set transl input \x80 \xAE  ; The first 32 are the Latin-2 C1 control range
  28. set transl input \x81 \xAF  ; They map to line and box-drawing characters.
  29. set transl input \x82 \xB0
  30. set transl input \x83 \xB1
  31. set transl input \x84 \xB2
  32. set transl input \x85 \xB3
  33. set transl input \x86 \xB4
  34. set transl input \x87 \xB9
  35. set transl input \x88 \xBA
  36. set transl input \x89 \xBB
  37. set transl input \x8A \xBC
  38. set transl input \x8B \xBF
  39. set transl input \x8C \xC0
  40. set transl input \x8D \xC1
  41. set transl input \x8E \xC2
  42. set transl input \x8F \xC3
  43. set transl input \x90 \xC4
  44. set transl input \x91 \xC5
  45. set transl input \x92 \xC8
  46. set transl input \x93 \xC9
  47. set transl input \x94 \xCA
  48. set transl input \x95 \xCB
  49. set transl input \x96 \xCC
  50. set transl input \x97 \xCD
  51. set transl input \x98 \xCE
  52. set transl input \x99 \xD9
  53. set transl input \x9A \xDA
  54. set transl input \x9B \xDB
  55. set transl input \x9C \xDC
  56. set transl input \x9D \xDF
  57. set transl input \x9E \xF0
  58. set transl input \x9F \xFE
  59. set transl input \xA0 \xFF  ; Now the characters that Latin-2 and CP852
  60. set transl input \xA1 \xA4  ; have in common...
  61. set transl input \xA2 \xF4
  62. set transl input \xA3 \x9D
  63. set transl input \xA4 \xCF
  64. set transl input \xA5 \x95
  65. set transl input \xA6 \x97
  66. set transl input \xA7 \xF5
  67. set transl input \xA8 \xF9
  68. set transl input \xA9 \xE6
  69. set transl input \xAA \xB8
  70. set transl input \xAB \x9B
  71. set transl input \xAC \x8D
  72. set transl input \xAD \xAA
  73. set transl input \xAE \xA6
  74. set transl input \xAF \xBD
  75. set transl input \xB0 \xF8
  76. set transl input \xB1 \xA5
  77. set transl input \xB2 \xF2
  78. set transl input \xB3 \x88
  79. set transl input \xB4 \xEF
  80. set transl input \xB5 \x96
  81. set transl input \xB6 \x98
  82. set transl input \xB7 \xF3
  83. set transl input \xB8 \xF7
  84. set transl input \xB9 \xE7
  85. set transl input \xBA \xAD
  86. set transl input \xBB \x9C
  87. set transl input \xBC \xAB
  88. set transl input \xBD \xF1
  89. set transl input \xBE \xA7
  90. set transl input \xBF \xBE
  91. set transl input \xC0 \xE8
  92. set transl input \xC1 \xB5
  93. set transl input \xC2 \xB6
  94. set transl input \xC3 \xC6
  95. set transl input \xC4 \x8E
  96. set transl input \xC5 \x91
  97. set transl input \xC6 \x8F
  98. set transl input \xC7 \x80
  99. set transl input \xC8 \xAC
  100. set transl input \xC9 \x90
  101. set transl input \xCA \xA8
  102. set transl input \xCB \xD3
  103. set transl input \xCC \xB7
  104. set transl input \xCD \xD6
  105. set transl input \xCE \xD7
  106. set transl input \xCF \xD2
  107. set transl input \xD0 \xD1
  108. set transl input \xD1 \xE3
  109. set transl input \xD2 \xD5
  110. set transl input \xD3 \xE0
  111. set transl input \xD4 \xE2
  112. set transl input \xD5 \x8A
  113. set transl input \xD6 \x99
  114. set transl input \xD7 \x9E
  115. set transl input \xD8 \xFC
  116. set transl input \xD9 \xDE
  117. set transl input \xDA \xE9
  118. set transl input \xDB \xEB
  119. set transl input \xDC \x9A
  120. set transl input \xDD \xED
  121. set transl input \xDE \xDD
  122. set transl input \xDF \xE1
  123. set transl input \xE0 \xEA
  124. set transl input \xE1 \xA0
  125. set transl input \xE2 \x83
  126. set transl input \xE3 \xC7
  127. set transl input \xE4 \x84
  128. set transl input \xE5 \x92
  129. set transl input \xE6 \x86
  130. set transl input \xE7 \x87
  131. set transl input \xE8 \x9F
  132. set transl input \xE9 \x82
  133. set transl input \xEA \xA9
  134. set transl input \xEB \x89
  135. set transl input \xEC \xD8
  136. set transl input \xED \xA1
  137. set transl input \xEE \x8C
  138. set transl input \xEF \xD4
  139. set transl input \xF0 \xD0
  140. set transl input \xF1 \xE4
  141. set transl input \xF2 \xE5
  142. set transl input \xF3 \xA2
  143. set transl input \xF4 \x93
  144. set transl input \xF5 \x8B
  145. set transl input \xF6 \x94
  146. set transl input \xF7 \xF6
  147. set transl input \xF8 \xFD
  148. set transl input \xF9 \x85
  149. set transl input \xFA \xA3
  150. set transl input \xFB \xFB
  151. set transl input \xFC \x81
  152. set transl input \xFD \xEC
  153. set transl input \xFE \xEE
  154. set transl input \xFF \xFA
  155. set transl input on
  156.